/**
 * 
 */
package nus.mtech.rate;

/**
 * @author Chew Xunmao
 * 
 */
public class MobileVoiceRate extends Rate {

	private double localCallRate;
	private double iDDRate;
	private double roamRate;

	private double monthlySubDataRate;
	private double monthlySubRoamingRate;

	public double getMonthlySubDataRate() {
		return monthlySubDataRate;
	}

	public void setMonthlySubDataRate(double monthlySubDataRate) {
		this.monthlySubDataRate = monthlySubDataRate;
	}

	public double getMonthlySubRoamingRate() {
		return monthlySubRoamingRate;
	}

	public void setMonthlySubRoamingRate(double monthlySubRoamingRate) {
		this.monthlySubRoamingRate = monthlySubRoamingRate;
	}

	public double getDataRate() {
		return monthlySubDataRate;
	}

	public void setDataRate(double dataRate) {
		this.monthlySubDataRate = dataRate;
	}

	public double getLocalCallRate() {
		return localCallRate;
	}

	public void setLocalCallRate(double localCallRate) {
		this.localCallRate = localCallRate;
	}

	public double getiDDRate() {
		return iDDRate;
	}

	public void setiDDRate(double iDDRate) {
		this.iDDRate = iDDRate;
	}

	public double getRoamRate() {
		return roamRate;
	}

	public void setRoamRate(double roamRate) {
		this.roamRate = roamRate;
	}

	public MobileVoiceRate(int rateID, String rateName, double monthlySubRate,
			double dataRate, double localCallRate, double iddRate,
			double roamRate, double monthlySubRoamingRate) {
		super(rateID, rateName, monthlySubRate);
		this.monthlySubDataRate = dataRate;
		this.iDDRate = iddRate;
		this.localCallRate = localCallRate;
		this.roamRate = roamRate;
		this.monthlySubRoamingRate = monthlySubRoamingRate;
		// TODO Auto-generated constructor stub
	}

}
